Big Huge Thesaurus

Acacia melanoxylon

noun